#include<iostream>
using namespace std;

class Integer {
public:
   Integer(int j=0): i(j) {}
   int setValue(int j) { 
      i=j; 
      return i; 
   }
   int getValue() const { 
      getCount++;
      return i; 
   }
private:
   int i;
   mutable int getCount; //*
};
int main() {
   Integer i;
   Integer j(3);
   //Integer k(); //>>>what is k???

   cout<<i.getValue()<<endl;
   cout<<j.getValue()<<endl;
   //cout<<k.getValue()<<endl;
   return 0;
}
